#include <stdio.h>

int main(int argc, char const *argv[])
{
    FILE *file = fopen("test.txt","w");
    if (file == NULL)
    {
        printf("打开错误\n");
        return -1;
    }else{
        printf("打开成功\n");
    }

    // int fput_result = fputc(99,file);
    // if (fput_result == EOF)
    // {
    //     printf("写入一个字符错误\n");
    // }else{
    //     printf("写入一个字符成功\n");
    // }
//    int fputs_result = fputs("HELLO LJT",file);
//    if (fputs_result == EOF)
//    {
//        printf("写入字符串错误\n");
//    }else
//    {
//        printf("写入字符串成功=%d\n",fputs_result);
//    }

int fprintf_result = fprintf(file,"%slove%s\n","ljt","gem");
   
   if(fprintf_result == EOF)
   {
       printf("写入格式化字符串错误\n");
   }else
   {
       printf("写入格式化字符串成功=%d\n",fprintf_result);
   }
    

    int result = fclose(file);
    if (result == 0)
    {
        printf("文件关闭成功\n");
    }else{
        printf("文件关闭失败\n");
    }
    
    
    return 0;
}
